var DataTypes = require("sequelize").DataTypes;
var _as4KDotsBaseInfo = require("./as4k_dots_base_info");
var _as4KDotsBaseProfile = require("./as4k_dots_base_profile");
var _as4KDotsCostChanges = require("./as4k_dots_cost_changes");
var _as4KDotsEvent = require("./as4k_dots_event");
var _as4KDotsHolderBefore10 = require("./as4k_dots_holder_before10");
var _as4KDotsHolderCount = require("./as4k_dots_holder_count");
var _as4KDotsHot = require("./as4k_dots_hot");
var _as4KDotsKzzBaseInfo = require("./as4k_dots_kzz_base_info");
var _as4KDotsMarketInfo = require("./as4k_dots_market_info");
var _as4KDotsTc = require("./as4k_dots_tc");
var _as4KDotsTxHistory = require("./as4k_dots_tx_history");
var _as4KDotsUser = require("./as4k_dots_user");
var _as4KdotsDanger = require("./as4kdots_danger");
var _as4KdotsUpdateInfo = require("./as4kdots_update_info");
var _comBase1717392408 = require("./com_base_1717392408");
var _genTable = require("./gen_table");
var _genTableColumn = require("./gen_table_column");
var _sysConfig = require("./sys_config");
var _sysDept = require("./sys_dept");
var _sysDictData = require("./sys_dict_data");
var _sysDictType = require("./sys_dict_type");
var _sysJob = require("./sys_job");
var _sysJobLog = require("./sys_job_log");
var _sysLogininfor = require("./sys_logininfor");
var _sysMenu = require("./sys_menu");
var _sysNotice = require("./sys_notice");
var _sysOperLog = require("./sys_oper_log");
var _sysPost = require("./sys_post");
var _sysRole = require("./sys_role");
var _sysRoleDept = require("./sys_role_dept");
var _sysRoleMenu = require("./sys_role_menu");
var _sysUser = require("./sys_user");
var _sysUserPost = require("./sys_user_post");
var _sysUserRole = require("./sys_user_role");

function initModels(sequelize) {
  var as4KDotsBaseInfo = _as4KDotsBaseInfo(sequelize, DataTypes);
  var as4KDotsBaseProfile = _as4KDotsBaseProfile(sequelize, DataTypes);
  var as4KDotsCostChanges = _as4KDotsCostChanges(sequelize, DataTypes);
  var as4KDotsEvent = _as4KDotsEvent(sequelize, DataTypes);
  var as4KDotsHolderBefore10 = _as4KDotsHolderBefore10(sequelize, DataTypes);
  var as4KDotsHolderCount = _as4KDotsHolderCount(sequelize, DataTypes);
  var as4KDotsHot = _as4KDotsHot(sequelize, DataTypes);
  var as4KDotsKzzBaseInfo = _as4KDotsKzzBaseInfo(sequelize, DataTypes);
  var as4KDotsMarketInfo = _as4KDotsMarketInfo(sequelize, DataTypes);
  var as4KDotsTc = _as4KDotsTc(sequelize, DataTypes);
  var as4KDotsTxHistory = _as4KDotsTxHistory(sequelize, DataTypes);
  var as4KDotsUser = _as4KDotsUser(sequelize, DataTypes);
  var as4KdotsDanger = _as4KdotsDanger(sequelize, DataTypes);
  var as4KdotsUpdateInfo = _as4KdotsUpdateInfo(sequelize, DataTypes);
  var comBase1717392408 = _comBase1717392408(sequelize, DataTypes);
  var genTable = _genTable(sequelize, DataTypes);
  var genTableColumn = _genTableColumn(sequelize, DataTypes);
  var sysConfig = _sysConfig(sequelize, DataTypes);
  var sysDept = _sysDept(sequelize, DataTypes);
  var sysDictData = _sysDictData(sequelize, DataTypes);
  var sysDictType = _sysDictType(sequelize, DataTypes);
  var sysJob = _sysJob(sequelize, DataTypes);
  var sysJobLog = _sysJobLog(sequelize, DataTypes);
  var sysLogininfor = _sysLogininfor(sequelize, DataTypes);
  var sysMenu = _sysMenu(sequelize, DataTypes);
  var sysNotice = _sysNotice(sequelize, DataTypes);
  var sysOperLog = _sysOperLog(sequelize, DataTypes);
  var sysPost = _sysPost(sequelize, DataTypes);
  var sysRole = _sysRole(sequelize, DataTypes);
  var sysRoleDept = _sysRoleDept(sequelize, DataTypes);
  var sysRoleMenu = _sysRoleMenu(sequelize, DataTypes);
  var sysUser = _sysUser(sequelize, DataTypes);
  var sysUserPost = _sysUserPost(sequelize, DataTypes);
  var sysUserRole = _sysUserRole(sequelize, DataTypes);


  return {
    as4KDotsBaseInfo,
    as4KDotsBaseProfile,
    as4KDotsCostChanges,
    as4KDotsEvent,
    as4KDotsHolderBefore10,
    as4KDotsHolderCount,
    as4KDotsHot,
    as4KDotsKzzBaseInfo,
    as4KDotsMarketInfo,
    as4KDotsTc,
    as4KDotsTxHistory,
    as4KDotsUser,
    as4KdotsDanger,
    as4KdotsUpdateInfo,
    comBase1717392408,
    genTable,
    genTableColumn,
    sysConfig,
    sysDept,
    sysDictData,
    sysDictType,
    sysJob,
    sysJobLog,
    sysLogininfor,
    sysMenu,
    sysNotice,
    sysOperLog,
    sysPost,
    sysRole,
    sysRoleDept,
    sysRoleMenu,
    sysUser,
    sysUserPost,
    sysUserRole,
  };
}
module.exports = initModels;
module.exports.initModels = initModels;
module.exports.default = initModels;
